body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,table,th,td{margin:0;padding:0;}
table{float:left;}
ol,ul{list-style:none;}

/* 首页头部样式公用*/
.menunavbg{min-width:960px;height:32px;color:#333;font-size:12px;background:url(/images/menuhead100925.png) repeat-x 0 -71px;font-family:"宋体",Arial,Helvetica,sans-serif;}
.menunav{width:960px;height:32px;margin:0 auto;color:#333;overflow:hidden;}
.menunav a{color:#333;text-decoration:none;}
.menunav a:hover{text-decoration:underline;}
.menunav ul{float:left;height:32px;width:960px;overflow:hidden;}
.menunav ul li{float:left;height:23px;padding:7px 9px 0 5px;margin-top:2px;}
.menunav ul li.home{font-weight:bold;font-size:14px;padding-top:6px;}
.menunav ul li.channel{float:left;padding:6px 5px 0 16px;height:24px; margin-left:5px;font-size:14px;font-weight:bold;background:url(/images/menuhead100925.png) no-repeat 0 -159px;}
.menunav ul li.channel a{color:#333;}
.menunav ul li.channel span{display:block;padding-right:15px;background:url(/images/menuhead100925.png) no-repeat -83px -230px;}
.menunav ul li.channelcur{color:#ff6600;background:url(/images/menuhead100925.png) no-repeat 0 0;}
.menunav ul li.channelcur span{background:none;}
.menunav ul li.channelcur a{color:#ff6600;}
.menunav ul li.menucur{color:#ff6600;background:url(/images/menuhead100925.png) no-repeat 0 -36px;}
.menunav ul li.menucur a{color:#ff6600;}
.menunav ul li.sg{font-size:16px;padding:4px 0 0 13px;font-family:arial, sans-serif;}
.movenew{position:relative;}
.movenew em{position:absolute;top:-2px;right:-8px; width:22px;height:14px;font-size:1px;text-indent:-9999px;display:block;background:url(/images/menuhead100925.png) no-repeat -106px -112px;}
.movehot{position:relative;}
.movehot em{position:absolute;top:-2px;right:-8px; width:22px;height:14px;font-size:1px;text-indent:-9999px;display:block;background:url(/images/menuhead100925.png) no-repeat -72px -112px;}
.menunav ul li.channel em{right:-1px;}
.menunav ul li.sg em{right:-3px;}
.joyhead{width:960px;margin:0 auto;height:83px;color:#333;font-size:12px;overflow:hidden; font-family:"宋体", sans-serif;}
.joyhead a{color:#333;text-decoration:none;}
.joyhead a:hover{text-decoration:underline;}
.joyhead .logo{float:left;margin:10px 10px 0 12px;display:inline;text-indent:-9999px;}
.joyhead .logo a{width:261px;height:63px;display:block;}
.tonglanguanggao{width:960px;height:60px;display:block;}
.joysear{float:left;width:420px;margin:14px 0 0;}
.searbtn{width:390px;height:34px;padding-left:2px;background:url(/images/menuhead100925.png) no-repeat 0 -268px;}
.searbtn span{display:block;float:left;height:34px;width:317px;background:url(/images/menuhead100925.png) repeat-x 0 -339px;}
.searbtn .txt{display:block;width:311px;padding:6px 0 2px 5px;*padding:4px 0 4px 5px;height:21px;line-height:21px;margin-top:1px;border:0;font-size:14px;background:#fdfdfd;}
.searbtn .btn{float:left;width:71px;height:34px;text-indent:-9999px;cursor:pointer;border:0;background:url(/images/menuhead100925.png) no-repeat -4px -268px;}
.keywords{width:392px;float:left;color:#626262;padding-top:8px;height:18px;line-height:18px;overflow:hidden;}
.keywords a,.keywords a:hover{color:#626262;}
.joylogin{width:300px;float:right;margin:18px 0 0;}
.joygo{float:right;width:100%;}
.joygo li{float:left;height:15px;line-height:15px;padding:0 8px;background:url(/images/menuhead100925.png) no-repeat 0 -580px;background-position:0 -581px\0;}
.joygo li.nobg{background:none;padding-left:120px;display:inline;}
.joygo li.jg01{background:none;font-weight:bold;width:190px;text-align:right;padding:0; overflow:hidden;}
.joygo li.jg02{background:none;color:#004a99;}
.joygo li.jg02{background:none;color:#004a99;}
.joygo li.jg02 a{color:#004a99;}
.joygo li.jg03{padding-right:0;}
.joyuser{height:23px;padding-top:11px;clear:both;width:100%;}
.joyuser li{float:right;width:83px;height:23px;line-height:23px;text-align:left; margin:0 0 0 4px;}
.joyuser li a{display:block;padding-left:27px;height:23px;line-height:23px;}
.joyuser .ju01{width:71px;background:url(/images/menuhead100925.png) no-repeat 0 -388px;}
.joyuser .ju01 a:hover{width:44px;padding-left:27px;background:url(/images/menuhead100925.png) no-repeat 0 -481px;}
.joyuser .ju02{background:url(/images/menuhead100925.png) no-repeat 0 -419px;}
.joyuser .ju02 a:hover{width:56px;padding-left:27px;background:url(/images/menuhead100925.png) no-repeat 0 -513px;}
.joyuser .ju03{background:url(/images/menuhead100925.png) no-repeat 0 -451px;}
.joyuser .ju03 a:hover{width:56px;padding-left:27px;background:url(/images/menuhead100925.png) no-repeat 0 -544px;}
.joyuser li a:hover{text-decoration:none;}
/* 二级导航 */
.menusub{width:957px;margin:0 auto 10px auto;height:32px;padding-left:3px;font-size:12px;color:#333;background:url(/images/menuhead100925.png) no-repeat 0 -614px;}
.menusub a{color:#333;text-decoration:none;}
.menusub a:hover{text-decoration:underline;}
.menusubln{width:3px;height:32px;float:left;background:url(/images/menuhead100925.png) no-repeat -3px -614px;}
.menusub p{width:944px;padding-left:10px;float:left;line-height:32px;color:#d6d6d6;background:url(/images/menuhead100925.png) repeat-x 0 -655px;}
.menusub ul{width:954px;float:left;line-height:32px;background:url(/images/menuhead100925.png) repeat-x 0 -655px;}
.menusub ul li{float:left;margin-left:6px;font-family:"宋体", sans-serif; background:url(/images/menuhead100925.png) no-repeat 0 -572px;}
.menusub ul li span{float:left;font-weight:bold;color:#696969;padding:0 8px 0 12px;}
.menusub ul li span a{color:#696969;}
.menusub ul li em{float:left;width:6px;height:5px;margin-top:13px;font-style:normal;font-size:1px;background:url(/images/menuhead100925.png) no-repeat -124px -235px;}
.menusub ul li a{color:#004a99;padding:0 5px;}
.menusub ul li.nobg{background:none;margin-left:0;}
.menusub ul li.nobg span{padding-left:10px;}
/* 各频道区分如?*/
.menunew .logo{background:url(/images/logo.gif);width:333px;height:64px;}
/* 影院二级导航 */
.theatsub{width:957px;margin:0 auto;height:35px;padding-left:3px;font-size:12px;color:#333;background:url(../images/menutheat100925.png) no-repeat 0 0;}
.theatsub a{color:#333;text-decoration:none;}
.theatsub a:hover{text-decoration:underline;}
.theatsubln{width:3px;height:35px;float:left;background:url(../images/menutheat100925.png) no-repeat -4px 0;}
.theatsub ul{width:954px;float:left;height:30px;padding-top:5px;background:url(../images/menutheat100925.png) repeat-x 0 -44px;}
.theatsub ul li{float:left;font-family:"宋体", sans-serif;}
.theatsub ul li.theat1{width:77px;text-align:center;padding-top:8px;height:22px;margin:0 9px;display:inline; color:#fff;font-weight:bold;background:url(../images/menutheat100925.png) no-repeat 0 -89px;}
.theatsub ul li.theat1cur{background:url(../images/menutheat100925.png) no-repeat 0 -228px;}
.theatsub ul li.theat1 a{color:#fff;}
.theatsub ul li.theat2{width:54px;padding-left:9px;line-height:23px;color:#fff;margin-top:3px;font-weight:bold;background:url(../images/menutheat100925.png) no-repeat 0 -128px;}
.theatsub ul li.theat2 a{color:#fff;}
.theatsub ul li.theat2 span{display:block; background:url(../images/menutheat100925.png) no-repeat -5px -191px;}
.theatsub ul li.theat2cur{background:url(../images/menutheat100925.png) no-repeat 0 -157px;}
.theatsub ul li.theat3{width:306px;padding:7px 0 0 5px;}
.theatsub ul li.theat3 a{padding:0 6px;color:#004a99;}
.theatsub ul li.theat5{width:295px;padding:7px 0 0 5px;}
.theatsub ul li.theat5 a{padding:0 6px;color:#004a99;}
.theatsub ul li.theat4{width:49px;padding-left:14px;line-height:23px;color:#fff;margin:3px 0 0 0;font-weight:bold;background:url(../images/menutheat100925.png) no-repeat 0 -128px;}
.theatsub ul li.theat4 span{display:block;background:url(../images/menutheat100925.png) no-repeat -15px -191px;}
.theatsub ul li.theat4 a{color:#fff;}
.theatsub ul li.theat4cur{background:url(../images/menutheat100925.png) no-repeat 0 -157px;}
.theatsub ul li.theat6{width:44px;position:relative;cursor:pointer;text-align:left;padding-top:1px;*padding-top:2px;margin-top:6px;*margin-top:5px;background:url(../images/menutheat100925.png) no-repeat -34px 0;}
.theatsub ul li.theat6 div{width:50px;color:#333;padding:4px 8px;z-index:10000;position:absolute;top:16px;right:-13px;border:1px solid #dedede;background:#fff;}
.theatsub ul li.theat6 div span{display:block;line-height:20px;font-size:12px;}
.theatsub ul li.theat6 div a{color:#004a99;}
.theatsub ul li.channelmore{margin-right:20px;}
.theatsub ul li.theat7{padding:7px 13px 0 13px;color:#d7d7d7;}
/*2010-11-23*/
.red a:link{color:red; text-decoration:none;}
.red a:visited {color:red; text-decoration:none;}
.red a:hover{color:red; text-decoration:underline;}

/*110622 add*/
.joygo li.cloud{padding-right:0;position:relative;zoom:1;}
.joygo li s{display:block;position:absolute;right:0;top:-13px;width:27px;height:13px;background:url(http://css.megajoy.com/cms/www/images/cloud.png) no-repeat;}
.joygo li.jg01{width:140px;}
